using System;
using System.Runtime.Serialization;
using System.Collections.Generic;

namespace CoreEx.Samples.DomainModel
{

	/// <summary>
	/// A class that represents Customer Demographics.
	/// </summary>
	[Serializable]
	public class CustomerDemographic
	{
		#region Private Members

		private IList<CustomerCustomerDemo> _customerCustomerDemo = new List<CustomerCustomerDemo>();

		#endregion

		/// <summary>
		/// Gets or sets the Customer Type ID
		/// </summary>
		public virtual string CustomerTypeID { get; set; }

		/// <summary>
		/// Gets or sets the Customer Desc
		/// </summary>
		public virtual string CustomerDesc { get; set; }

		/// <summary>
		/// Gets the Customer Customer Demo
		/// </summary>
		public IList<CustomerCustomerDemo> CustomerCustomerDemo 
		{
			get { return _customerCustomerDemo; }
		}
	}
}
